package com.gzhryc.net_marketing.api.protocol.order;

import com.gzhryc.common.api.SecurityResponse;

import java.io.Serializable;

public class PaySupplierGoodsOrderResponse extends SecurityResponse<PaySupplierGoodsOrderResponse.Body> {

    private static final long serialVersionUID = 1L;

    public PaySupplierGoodsOrderResponse() {
        this.body = new PaySupplierGoodsOrderResponse.Body();
    }

    public PaySupplierGoodsOrderResponse(Integer code) {
        super(code);
        this.body = new PaySupplierGoodsOrderResponse.Body();
    }

    public PaySupplierGoodsOrderResponse(Integer code, String msg) {
        super(code, msg);
        this.body = new PaySupplierGoodsOrderResponse.Body();
    }

    public static class Body implements Serializable {

        private static final long serialVersionUID = 1L;

        private Integer payType;
        private String qrcodeContent;
        private String payTradeNo;          //云账号支付订单号

        public Integer getPayType() {
            return payType;
        }

        public void setPayType(Integer payType) {
            this.payType = payType;
        }

        public String getQrcodeContent() {
            return qrcodeContent;
        }

        public void setQrcodeContent(String qrcodeContent) {
            this.qrcodeContent = qrcodeContent;
        }

        public String getPayTradeNo() {
            return payTradeNo;
        }

        public void setPayTradeNo(String payTradeNo) {
            this.payTradeNo = payTradeNo;
        }
    }
}
